<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.oauth.marshallers.override">

  <require>org.nuxeo.ecm.platform.oauth.marshallers</require>

  <documentation>

    OAuth2 registered marshallers set.
  

  </documentation>
  <extension point="marshallers" target="org.nuxeo.ecm.core.io.MarshallerRegistry">
    <register class="org.nuxeo.ecm.platform.oauth2.providers.NuxeoOAuth2ServiceProviderReader" enable="true"/>
    <register class="org.nuxeo.ecm.platform.oauth2.providers.NuxeoOAuth2ServiceProviderWriter" enable="true"/>
    <register class="org.nuxeo.ecm.platform.oauth2.providers.NuxeoOAuth2ServiceProviderListWriter" enable="true"/>
    <register class="org.nuxeo.ecm.platform.oauth2.tokens.NuxeoOAuth2TokenReader" enable="true"/>
    <register class="org.nuxeo.ecm.platform.oauth2.tokens.NuxeoOAuth2TokenWriter" enable="true"/>
    <register class="org.nuxeo.ecm.platform.oauth2.tokens.NuxeoOAuth2TokenListWriter" enable="true"/>
    <register class="org.nuxeo.ecm.platform.oauth2.clients.OAuth2ClientReader" enable="true"/>
    <register class="org.nuxeo.ecm.platform.oauth2.clients.OAuth2ClientWriter" enable="true"/>
    <register class="org.nuxeo.ecm.platform.oauth2.clients.OAuth2ClientListWriter" enable="true"/>
  </extension>

</component>
